Python类库Openpyxl 操作读写EXCEL

Author Avatar
Xyinkl 6月 13, 2016

最近需要用Excel重复性操作数据。没办法只能搞起Python。

之前就搜过类似的库xlwt或者是xlrd。可是当时动力不够也就没搞。

现在硬着头皮也要上了。还真的是目标驱动型学习。。。

找了一圈,先把Python升级到了3.5,然后装了XlsxWriter。

看着看着文档,赫然发现一Note:WRITE XLSX ONLY

合着只能写入不能读取。。唔,,白瞎了那么清晰易懂的Document

又开始漫天遍野找库。。最后选了Openpyxl。。。

这个文档就难看了不少,好在能读能写。

——————笔记正式开始昏歌线————————

fromopenpyxlimportload_workbook

#不懂什么意思的一个初始化语句,不过我估计这个load_workbook应该是写好的函数吧

wb=load_workbook(‘sample_book.xlsx’)

#打开本地workbook,赋给wb。

ws=wb.active

#选定第一个sheet,赋给ws

ws[‘D2’]=42

#ws也就是第一个sheet的D2单元格,赋值42.

wb.save(‘sample_book.xlsx’)

#保存当前workbook到硬盘

#初步测试完成,读写OK,测试发现对中文支持还是不错的。

——————笔记结束吐槽开始昏歌线——————

前段时间搞了HTML+CSS+JS

又碰过一点PHP

现在又搞Python

具体语法都太远,注释符号就够喝一壶的。

<!–> // #

shit。。八门语言同步学,麻麻咱也不用担心我写清楚注释